Search results

104 packages found

A solid BaseError class that supports custom properties and wrapping errors

published 2.0.6 20 days ago
M
Q
P

make it easier to manage the properties/attributes of your class.

published 1.6.1 3 years ago
M
Q
P

ES 2015 way of making private properties in class-based programming

published 1.2.0 7 years ago
M
Q
P

Object.defineProperty wrapper with nice description methods

published 0.4.1 9 years ago
M
Q
P

A lightweight JavaScript inheritance utility.

published 2.2.1 8 years ago
M
Q
P

An extension of the native Error class that adds support for additional properties, simple assertions and can be extended as any other ES6 class.

published 3.0.0 5 years ago
M
Q
P

Add inheritable default properties to your ES2015 classes! Inherit from this base class and make sure every instance created has the same default values set on it before your constructor runs.

published 1.0.0 8 years ago
M
Q
P

Lazily define instance properties through the prototype chain

published 1.0.1 9 years ago
M
Q
P

Class providing dot path syntax for properties, JSON serialization, singletons and more.

published 3.0.1 5 years ago
M
Q
P
M
Q
P

Executes a callback for each property found on a object, with options regarding enumerability (enumerable or non-enumerable) and ownership (inherited or only own properties). It excludes built-in properties from Object and Function prototypes by default,

published 0.0.4 7 years ago
M
Q
P

Decorator that validates class properties upon object initialization. Based on class-validator package.

published 1.0.0 5 months ago
M
Q
P

Executes a callback for each property found on a object, recursively on nested properties, with options regarding enumerability (enumerable or non-enumerable) and ownership (inherited or only own properties). It excludes built-in properties from Object an

published 0.0.3 7 years ago
M
Q
P

Get all property names of an object/function/class including non-enumerable and inherited ones.

published 0.1.0 7 years ago
M
Q
P

Provide private variables using WeakMaps

published 1.0.2 8 years ago
M
Q
P

Clone an ES6 Class as Another Class Name for Isolating Class Static Properties.

published 1.0.3 2 years ago
M
Q
P

@ace-pkg/injectable is a typescript decorators package to mark things as injectable and inject them into class properties.

published 1.0.1 a year ago
M
Q
P
M
Q
P

Class factory featuring inheritance of static properties, static constructors, lazy population of prototypes, and this._super.

published 0.1.5 10 years ago
M
Q
P
M
Q
P